package com.jwsoft.manager.common.vo.dataStatistics.enroll;

import com.bifang.assistant.common.vo.BasePageVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 在辖区内报名过但未被录取人员信息
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class AuthNoAllKindVO extends BasePageVO {
    @Schema(name = "year", description = "招生年度")
    private Integer year;
    @Schema(name = "schoolId", description = "学校id")
    private String schoolId;
    @Schema(name = "street", description = "所属街道")
    private String street;
    @Schema(name = "所属街道Name")
    private String streetName;
    @Schema(name = "areaCode", description = "行政区划")
    private String areaCode;
    @Schema(name = "areaName", description = "行政区划name")
    private String areaName;
    @Schema(name = "schoolName", title = "学校名称")
    private String schoolName;
    @Schema(name = "schoolNature", title = "选择学校办别0.公办 1.民办")
    private String schoolNature;
    @Schema(name = "schoolNatureName", title = "选择学校办别0.公办 1.民办")
    private String schoolNatureName;
    @Schema(name = "schoolCategory", title = "学段")
    private String schoolCategory;
    @Schema(name = "schoolCategoryName", title = "学段")
    private String schoolCategoryName;
    @Schema(name = "configTypeName", title = "招生计划类别")
    private String configTypeName;
    @Schema(name = "configName", title = "招生类别")
    private String configName;

    @Schema(name = "schoolBtgNum", description = "学校不通过人数")
    private Integer schoolBtgNum;
    @Schema(name = "schoolBtgNumFhyz", description = "房户一致")
    private Integer schoolBtgNumFhyz;
    @Schema(name = "schoolBtgNumFhyzFwq", description = "服务区房户一致")
    private Integer schoolBtgNumFhyzFwq;
    @Schema(name = "schoolBtgNumYfwh", description = "有房无户")
    private Integer schoolBtgNumYfwh;
    @Schema(name = "schoolBtgNumYhwf", description = "有户无房")
    private Integer schoolBtgNumYhwf;

    @Schema(name = "schoolBtgNumTkh", description = "投靠户")
    private Integer schoolBtgNumTkh;

    @Schema(name = "schoolBtgNumHj", description = "户籍")
    private Integer schoolBtgNumHj;
    @Schema(name = "schoolBtgNumFc", description = "房产")
    private Integer schoolBtgNumFc;

    @Schema(name = "schoolBtgNumSb", description = "社保")
    private Integer schoolBtgNumSb;
    @Schema(name = "schoolBtgNumJzz", description = "居住证")
    private Integer schoolBtgNumJzz;
    @Schema(name = "schoolBtgNumZcap", description = "政策性安排")
    private Integer schoolBtgNumZcap;

    @Schema(name = "eduBtgNum", description = "教育局不通过人数")
    private Integer eduBtgNum;
    @Schema(name = "eduBtgNumYfyhYzm", description = "房户一致")
    private Integer eduBtgNumFhyz;
    @Schema(name = "eduBtgNumYfyhYzm", description = "服务区房户一致")
    private Integer eduBtgNumFhyzFwq;

    @Schema(name = "eduBtgNumYfwh", description = "有房无户")
    private Integer eduBtgNumYfwh;
    @Schema(name = "eduBtgNumYhwf", description = "有户无房")
    private Integer eduBtgNumYhwf;

    @Schema(name = "eduBtgNumTkh", description = "投靠户")
    private Integer eduBtgNumTkh;


    @Schema(name = "eduBtgNumHj", description = "户籍")
    private Integer eduBtgNumHj;
    @Schema(name = "eduBtgNumFc", description = "房产")
    private Integer eduBtgNumFc;

    @Schema(name = "eduBtgNumSb", description = "社保")
    private Integer eduBtgNumSb;
    @Schema(name = "eduBtgNumJzz", description = "居住证")
    private Integer eduBtgNumJzz;
    @Schema(name = "eduBtgNumZcap", description = "政策性安排")
    private Integer eduBtgNumZcap;

    @Schema(name = "schoolTgNum", description = "学校通过人数")
    private Integer schoolTgNum;
    @Schema(name = "schoolTgNumYfyhYzm", description = "房户一致")
    private Integer schoolTgNumFhyz;
    @Schema(name = "schoolTgNumYfyhYzm", description = "服务区房户一致")
    private Integer schoolTgNumFhyzFwq;
    @Schema(name = "schoolTgNumYfyhYzm", description = "有户无房")
    private Integer schoolTgNumYhwf;
    @Schema(name = "schoolTgNumYfyhYzm", description = "有房无户")
    private Integer schoolTgNumYfwh;
    @Schema(name = "schoolTgNumTkh", description = "投靠户挂靠户集体户")
    private Integer schoolTgNumTkh;

    @Schema(name = "schoolTgNumHj", description = "户籍")
    private Integer schoolTgNumHj;
    @Schema(name = "schoolTgNumFc", description = "房产")
    private Integer schoolTgNumFc;

    @Schema(name = "schoolTgNumSb", description = "社保")
    private Integer schoolTgNumSb;
    @Schema(name = "schoolTgNumJzz", description = "居住证")
    private Integer schoolTgNumJzz;
    @Schema(name = "schoolTgNumZcap", description = "政策性安排")
    private Integer schoolTgNumZcap;

    @Schema(name = "EduTgNum", description = "教育局通过人数")
    private Integer EduTgNum;
    @Schema(name = "EduTgNumYfyhYzm", description = "房户一致")
    private Integer EduTgNumFhyz;
    @Schema(name = "EduTgNumYfyhYzm", description = "服务区房户一致")
    private Integer EduTgNumFhyzFwq;
    @Schema(name = "EduTgNumYfyhYzm", description = "有户无房")
    private Integer EduTgNumYhwf;
    @Schema(name = "EduTgNumYfyhYzm", description = "有房无户")
    private Integer EduTgNumYfwh;
    @Schema(name = "EduTgNumTkh", description = "投靠户挂靠户集体户")
    private Integer EduTgNumTkh;

    @Schema(name = "EduTgNumHj", description = "户籍")
    private Integer EduTgNumHj;
    @Schema(name = "EduTgNumFc", description = "房产")
    private Integer EduTgNumFc;

    @Schema(name = "EduTgNumSb", description = "社保")
    private Integer EduTgNumSb;
    @Schema(name = "EduTgNumJzz", description = "居住证")
    private Integer EduTgNumJzz;
    @Schema(name = "EduTgNumZcap", description = "政策性安排")
    private Integer EduTgNumZcap;



}
